(Slang) Tough titty - English Synonyms Dictionary